Specifying Reactive Systems through the Object-Process Methodology

نویسندگان

  • Mor Peleg
  • Dov Dori
چکیده

There is general consensus in the software and control systems literature that real-time systems are difficult to model, specify, and design. This is due to the fact that issues such as concurrency, synchronization between processes, and real-time constraints must be expressed. Since real time systems play a central role in many technological advents, it is an important and challenging task to develop an intuitive and easy-to-use, yet coherent and concise method for specifying such systems. The Object-Process Methodology (OPM) graphically specifies systems in a single unified model that describes the static-structural and behavioralprocedural aspects of a system. OPM/T is an extension of OPM for specification of reactive and real-time systems, which is capable of expressing temporal constraints, referencing events, and handling exceptions. In this paper, OPM/T is presented and demonstrated through the specification of a home heating system.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Extending the Object-Process Methodology to Handle Real-Time Systems

There is general consensus in the software literature that real-time systems are difficult to model, specify, and design. It is an important and challenging task to develop an intuitive and easyto-use, yet coherent and concise method for specifying such systems. The Object-Process Methodology (OPM) graphically specifies systems in a single unified model that describes the staticstructural and b...

متن کامل

Timed Communicating Object Z

This paper describes a timed, multithreaded object modeling notation for specifying real-time, concurrent, and reactive systems. The notation Timed Communicating Object Z (TCOZ) builds on Object-Z's strengths in modeling complex data and algorithms, and on Timed CSP's strengths in modeling process control and real-time interactions. TCOZ is novel in that it includes timing primitives, properly ...

متن کامل

Parallel Object-Oriented Synthesis Methodology

POSM, a new object-oriented synthesis methodology for multiprocessor systems, parallelizes the recently proposed Performance Synthesis Methodology (PSM). POSM increases the efficiency of PSM and provides a mechanism for specifying the inter-dependence of system parts. POSM introduces a new object-oriented relationship for enhanced modeling of components and a new operator for administering desi...

متن کامل

Requirements Engineering Model in Designing Complex Systems

This research tends to development of the requirements elicitation methodology with regard to operational nature and hierarchical analysis for complex systems and also, regarding available technologies. This methodology applies Analytic Hierarchy Process (AHP) and Analytic Network Process (ANP) to ensure traceability of planned qualitative and quantitative data from requirements to available te...

متن کامل

The Model Multiplicity Problem: Experimenting with Real-Time Specification Methods

ÐThe Object-Process Methodology (OPM) specifies both graphically and textually the system's static-structural and behavioral-procedural aspects through a single unifying model. This model singularity is contrasted with the multimodel approach applied by existing object-oriented system analysis methods. These methods usually employ at least three distinct models for specifying various system asp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000